/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package BLL;

import DAL.Config;
import DAL.MyConnect;
import DTO.dConfig;
import GUI.JFrameConfig;
import java.io.File;
import javax.swing.JOptionPane;



/**
 *
 * @author nvc11190
 */
public class bConfig {
    

     //Kiểm Tra kết nối
    public void Check(){
       File f=new File("config.xml");
       if(f.isFile()){
           
           MyConnect conn= new MyConnect();
           if(!conn.testConnection()){
               JOptionPane.showMessageDialog(null, "Kết Nối Thất Bại! Vui lòng Kết Nối Database");
               JFrameConfig JC=new JFrameConfig();
               JC.setVisible(true);
           }
           else{
                return;
           }
       }
       else{
            JOptionPane.showMessageDialog(null, "Vui lòng kết nối đến Database!");
            JFrameConfig JC=new JFrameConfig();
            JC.setVisible(true);
       
       }
    }
    //Set Config.XML
    public void setConfig(dConfig d){
        Config Co = new Config();
        Co.setConfig(d);
    }
    
    //Get Config.XML
    public dConfig GetConfig(){
        Config Co = new Config();
           return Co.GetConfig();
}


}
